multiple battery system - French English Dictionary